/*
.ui-messages-info, .ui-messages-warn, .ui-messages-error, .ui-messages-fatal {
    border: 1px solid;
    margin: 10px 0px;
    padding:10px 10px 10px 10px;
}

.ui-messages-info, .ui-message-info {
    color: #00529B;
    background-color: #BDE5F8;
}

.ui-messages-info-icon, .ui-messages-warn-icon, .ui-messages-error-icon, .ui-messages-fatal-icon,
.ui-message-info-icon, .ui-message-warn-icon, .ui-message-error-icon, .ui-message-fatal-icon {
    background: url("#{resource['primefaces:messages/messages.png']}") no-repeat;
    display:block;
    float:left;margin:0;
    padding:0;
    position: relative;
}

.ui-messages-info-icon, .ui-messages-warn-icon, .ui-messages-error-icon, .ui-messages-fatal-icon {
    height:24px;width:24px;
    margin-top:-4px;
}

.ui-message-info-icon, .ui-message-warn-icon, .ui-message-error-icon, .ui-message-fatal-icon {
    height:16px;
    width:16px;
}

.ui-messages-info-summary, .ui-messages-warn-summary, .ui-messages-error-summary, .ui-messages-fatal-summary, 
.ui-message-info-summary, .ui-message-warn-summary, .ui-message-error-summary, .ui-message-fatal-summary {
    margin-left:10px;
    font-weight:bold;
}

.ui-messages-info-detail, .ui-messages-warn-detail, .ui-messages-error-detail, .ui-messages-fatal-detail,
.ui-message-info-detail, .ui-message-warn-detail, .ui-message-error-detail, .ui-message-fatal-detail {
    margin-left:5px;
}

.ui-messages-warn, .ui-message-warn {
    color: #9F6000;
    background-color: #FEEFB3;
}

.ui-messages-error, .ui-message-error {
    color: #D8000C;background-color: #FFBABA;
}

.ui-messages-fatal, .ui-message-fatal {
    color: #000000;background-color: #CC0000;
}

.ui-messages ul {
    margin: 0 0 0 25px;
    padding:0;list-style-type:none;
}

.ui-message-info, .ui-message-error, .ui-message-warn, .ui-message-fatal {
    border: 1px solid;
    margin: 0px 5px;
    padding:2px 5px;
}

.ui-message-icon-only {
    width:16px;
    height:16px
}

.ui-messages-info-icon {background-position: 0px -316px;}
.ui-messages-warn-icon {background-position: 0px -448px;}
.ui-messages-error-icon {background-position: 0px -52px;}
.ui-messages-fatal-icon {background-position: 0px -184px;}
.ui-message-info-icon {background-position: 0px -360px;}
.ui-message-warn-icon {background-position: 0px -492px;}
.ui-message-error-icon {background-position: 0px -96px;}
.ui-message-fatal-icon {background-position: 0px -228px;}

.ui-messages .ui-messages-close {
    float:right;
    margin:10px;
}
*/
/* ie6 */
* html .ui-growl {
    position:absolute; 
}
* html .ui-growl-item {
    padding-bottom:0;
}
* html .ui-growl-icon-close {
    top:7px;
    right:7px;
}

.ui-growl {
    position:fixed;
    top:20px;
    right:20px;
    width:301px;
}
.ui-growl-item-container {
    position:relative;
    margin:0 0 10px 0;
    opacity:0.85;
    filter:alpha(opacity=85);
}
.ui-growl-item {
    background: #3399FF;
    display:block;
    padding:10px 15px;
}
.ui-growl-item p {
     
    padding:0;
    margin:0;
}
.ui-growl-icon-close {
    position:absolute;
    top:5px;
    right:3px;
    cursor:pointer;
}
.ui-growl-title {
    font-weight:bold;
    padding:0 0 7px 0;
    display:block;
}
.ui-growl-image {
    width:32px;
    height:32px;
    float:left;
    margin:0;
    padding:0;
    display: block;
    background: url("#{resource['primefaces:messages/messages.png']}") no-repeat;
}

.ui-growl-image-info {
    background-position: 0 -264px;
}

.ui-growl-image-warn {
    background-position: 0 -396px;
}

.ui-growl-image-error {
    background-position: 0 0;
}

.ui-growl-image-fatal {
    background-position: 0 -228px;
}

.ui-growl-message {
    padding:0 0 5px 0;
    width:220px;
    float:right;
}

.ui-growl-message p {
    font-weight: normal;
}
/**/
